do battle with - Allemand Anglais Dictionnaire